/**
* @author maze | guavestudios.com
* @license MIT License see LICENSE.TXT
* @version 0.1
*/

package com.guavestudios.fcon.api {
	import flash.geom.Rectangle;

	/**
	* Defines the layout of the console
	*/
	public interface IConsoleLayout {
		
		//{ STATIC
	
		//}
		
		//{ MEMBERS
		
		//}
		
		//{ GETTER-SETTER
		
		//}
		
		//{ PUBLIC FUNCTIONS
		/**
		* update the layout of the console
		* @param	c	console
		* @param	bounds	bounds for layout
		*/
		function updateLayout(c:IControlableConsole,bounds:Rectangle):void;
		//}
		
		//{ OVERRIDEN METHODS
		
		//}
		
		//{ PRIVATE FUNCTIONS
		
		//}

	}
	
}
